package org.alis.ap.rpc.codec;

import java.lang.reflect.Type;
/**
 * Decoder desc:反序列化
 *
 * @author luochuan
 * @date 2020/10/16 16:09
 */
@FunctionalInterface
public interface Decoder<T>{
    /**
     * 反序列化
     * @param bytes 字节流
     * @param type 实例类
     * @return 对象
     */
    T decode(byte[] bytes,Type type);
}
